the direction of mecca - French English Dictionary